marine snow – English–Português translations

🇬🇧 en pt 🇵🇹

marine snow noun

  • sinking organic detritus in the ocean
neve marinha
Wiktionary Links